package com.gzx.bi.modular.screen.vo;


import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;


/**
 * bi报表 今日通话分析 返回对象
 *
 * @author xbl
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class GzxTodayCallVo extends GzxStatisticBIVo {

    //总条数
    private int callTotal;

    //平台使用线路数
    private int lineNum;
    //平台上月本日使用线路数
    private int lastMonthLineNum;
    //线路月环比
    private String lineMonthRatio;
    //客户地区数量（市区）
    private int customerAreaNum;
    //上月本日客户地区数量
    private int lastMonthCustomerAreaNum;
    //客户地区数量月环比
    private String customerAreaMonthRatio;
    //呼叫总数
    private int callNum;
    //上月本日呼叫总数
    private int lastMonthCallNum;
    //呼叫总数月环比
    private String callNumMonthRatio;
    //通话总时长（分钟）
    private double totalCallDuration;
    //上月本日通话总时长
    private double lastMonthTotalCallDuration;
    //通话总时长月环比
    private String totalCallDurationMonthRatio;
    //呼叫总数日环比（合并的时候计算：今天呼叫总数/昨天呼叫总数）
    private double callTotalDayRatio;
    //呼叫总数时长日环比（合并的时候计算：今天呼叫时长/昨天呼叫时长）
    private double callTotalDurationDayRatio;

    /**
     * 客户地区呼叫量排行榜|客户地区分布
     * 地区，数量，占比
     */
    private List<GzxCommonVo> customerArea;

}
